export default {
  // 开启命名空间
  namespaced: true,

  // state 数据
  state: () => ({
    //所有店铺列表
    shopList:JSON.parse(uni.getStorageSync('shopList') || '[]'),
  }),

  // 方法
  mutations: {
    // 更新店铺列表数据
    updateShopList(state, shopList) {
      state.shopList = shopList;
      this.commit('m_buy/saveShopListToStorage')
    },
    // 持久化存储到本地 mutations 方法
    saveShopListToStorage(state) {
      uni.setStorageSync('shopList', JSON.stringify(state.shopList))
    }
  },
  // 数据包装器
  getters: {

  },
}